.bg1 {
    background: #f5f5f6;
}
.p102 {
    padding: 102px 0;
}
.container_12 {
    position: relative;
    width: 960px;
    margin: 0 auto;
    padding: 0;
}
.container_12 .grid_12 {
    width: 940px;
}.container_12 .grid_3 {
    width: 220px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
    float: left;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
}
.thumb, .thumb1 {
    position: relative;
    overflow: hidden;
    text-align: center;
}
.thumb1 .image {
margin-bottom: 23px;
}
.image {
position: relative;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
-ms-border-radius: 500px;
border-radius: 500px;
margin-bottom: 50px;
}
.socials {
position: relative;
overflow: hidden;
float: none;
text-align: center;
margin: 0 0 1px;
}
